• word of the day

    bertholletia excelsa

    bertholletia excelsa - Dictionary definition and meaning for word bertholletia excelsa

    Definition
    (noun) tall South American tree bearing brazil nuts
Download our Mobile App Today
Receive our word of the day
on Whatsapp